home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2001 December
/
PCWorld_2001-12_cd.bin
/
Software
/
Vyzkuste
/
pspad
/
pspad_setup.exe
/
{app}
/
Context
/
OtherCad.DEF
< prev
next >
Wrap
Text File
|
2001-10-06
|
4KB
|
88 lines
; PSPad code template for OtherCad
; Created by PSPad 09.09.2001 13:41
; Formßt p°φkaz∙ :
; [jmΘno_p°φkazu | popis p°φkazu (libovoln² text)]*klßvesovß_zkratka
; °ßdek p°φkazu, kter² bude vlo₧en
; °ßdek p°φkazu, kter² bude vlo₧en ...
;
; hlaviΦka p°φkazu je uzav°ena do [], znak | slou₧φ jako odd∞lovaΦ
; jmΘna p°φkazu a komentß°e.
; * urΦuje nepovinnou klßvesovou zkratku
; pokud °ßdek p°φkazu obsahuje znak |, kurzor se po vlo₧enφ do
; textu zastavφ na tomto mφst∞
; pokud °ßdek p°φkazu obsahuje znak º, bude zde vlo₧en oznaΦen² text
;
; Authors: AleÜ ╚ern², Ing. Ivan SlepiΦka, Petr SlepiΦka
;
[open | Otev°enφ libovolnΘho souboru]
@open;/ otevre libovolny soubor / sablona / *5.10.2001* Ing. Ivan Slepicka
/ pouzite promenne: a=radek retezce i=pracovni promenna
a = |;a$ = "";a$ = foname "Otev°enφ libovolnΘho ouboru (*.*)|*.*";if a$ == "";stop
i = exist a$;if i != 0;jmpr 2
i = 1;msg cnf i "Chyba otevφrßnφ souboru - opakovat pokus?";if i == 1;jmpr -1;else;stop
/ tady musi nasledovat (podle typu souboru) vhodna rutina pro jeho zpracovani
;
[ocd_open | Otev°enφ jinΘho v²kresu]
@ocd_open;/ ulozi rozpracovany vykres a otevre jiny / sablona / *5.10.2001* Ing. Ivan Slepicka
run 1 1 "F3.OCP";stop|
;
[ocd_new | Otev°enφ novΘho v²kresu]
@ocd_new;/ ulozi rozpracovany vykres, otevre novy cisty a umozni ho pojmenovat / sablona / *19.12.2000* Ales Cerny
run 1 1 "NEW.OCP";stop|
;
[ocd_save | Ulo₧enφ aktußlnφho v²kresu]
@ocd_save;/ ulozi aktualni vykres / sablona / *19.12.2000* Ales Cerny
/ pouzite promenne: a=radek retezce i=pracovni promenna
i = sv 0;if i == 0;msg err "OtherCAD nenφ odklφΦovßn!";stop
a = |;sv 47 0;a$ = name;a$ = norm a$;if a$ == "";msg err "V²kres nemß jmΘno!";jmpr 3
a$ = norm name ".OCD" a$;save "" a$;i = sv 77;if i == 0;msg info a$ " byl ulo₧en.";jmpr 2
msg err a$ "ô NELZE ULOÄIT!"
stop
;
[ocd_saveas | Ulo₧enφ aktußlnφho v²kresu pod jin²m jmΘnem]
@ocd_saveas;/ ulozi aktualni vykres pod jinym jmenem / sablona / *19.12.2000* Ales Cerny
run 1 1 "SAVEAS.OCP";stop|
;
[pumenu | Rolovacφ pumenu]
@pumenu;/ rolovaci menu o maximalne 32 radcich / sablona / *5.10.2001* Ing. Ivan Slepicka
/ pouzite promenne: i=cislo radku pumenu p=vyhodnoceni vyberu z pumenu
/ pumenu je pripraveno na maximalni moznou delku = 32 radku; delka se upravi odebranim nepotrebnych radku
i = 0
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
i += 1;pumenu i 1 0 0 "nazev_radku"
p = pumenu i 0 250 250
/ nasleduje vyhodnoceni vyberu, adresovani je nutno upravit!!!
| on p 0 @0 1 @1 2 @2 3 @3 4 @4 5 @5 6 @6 7 @7 8 @8 9 @9 10 @10 11 @11 12 @12 13 @13 14 @14 15 @15 16 @16
on p 17 @17 18 @18 19 @19 20 @20 21 @21 22 @22 23 @23 24 @24 25 @25 26 @26 27 @27 28 @28 29 @29 30 @30 31 @31 32 @32
;